to have a boo-boo - Turco Inglés Diccionario